.bj {
    background: url(../../../static/img/questionnaire/phyContent.png) no-repeat;
    background-size: 100% 100%;
    width: 100vw;
    margin-top: 28vw;
	min-height:90vh;
}
.calculate {
    background: url(../../../static/img/questionnaire/calculate@2x.png) no-repeat;
    background-size: 100% 100%;
    width: 78vw;
    height: 13.06vw;
    margin: 6vw auto 0;
    justify-content: center;
    color: #ffffff;
    display: flex;
    align-items: center;
}

.tabSwitch {
    position: fixed;
    top: 44px;
    left: 0;
    width: 100%;
    background-color: #F5F2ED;
    background: url(../../../static/img/questionnaire/headerBj@2x.png) no-repeat;
    background-size: 100% 100%;
    z-index: 100;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    padding:6.5vw 0 6.5vw 3%;
    box-sizing: border-box;

}

.tabSwitch nav,
.tabSwitch nav.determine  {
    background: url(../../../static/img/questionnaire/defalutBorder@2x.png) no-repeat;
    background-size: 100% 100%;
    height: 6.665vw;
    width: 15.46vw;
    margin: 0 4vw 2vw 0;
    color: #A08865;
    font-size: 3.8vw;
    line-height: 6.665vw;
    text-align: center;
}

.tabSwitch nav.determine {
    background: url(../../../static/img/questionnaire/determine@2x.png) no-repeat;
    background-size: 100% 100%;
    color: #FFFFFF;
}

.tabSwitch nav:nth-child(5n) {
    margin-right: 0;
}

/* 选中  tab切换 */
.tabSwitch .switchOn {
    background: url(../../../static/img/questionnaire/current@2x.png) no-repeat;
    background-size: 100% 100%;
    height: 6.665vw;
    width: 15.46vw;
    color:#F8F8F8;
}

/* 从第六个开始往后 */
.tabSwitch nav:nth-child(n+6){
    margin-bottom: 0;
}

.calculate image {width: 4vw;height: 4vw;margin-right: 2vw;}
.identification {margin: 4vw auto 5vw;display: flex;justify-content: center;align-items: center;}
.identification image{width: 40vw;height: 8vw;}
.identification span{color: #5A120B;font-size: 4.2vw; font-weight: bold;margin-left: 2vw;}
.table {width: 94%;margin: 0 3%;border-top: 1px solid #A08865;border-left: 1px solid #A08865;border-spacing: 0;border-radius: .8vw;}
.table tr{display: flex;width: 100%;text-align: center;align-items: center;}
.table tr:first-child td {padding: 10px 0;color: #5A120B;font-size: 30upx;font-weight: bold;}
.table td {border-bottom: 1px solid #A08865; border-right: 1px solid #A08865; flex: 1;padding: 6px 0;border-spacing: 0;min-height: 5.34vw;color: #5A120B;font-size: 28upx;}
.userName{display: flex;margin: 3vw 3% 0;}
.userName span {flex: 1;color: #5A120B;font-size: 3.8vw;font-weight: bold;}
.userName span:last-child{text-align: right;}
.userName span i {font-style: normal;}
.tips{color: #5A120B;font-weight: bold !important;font-size: 30upx;width: 702upx; margin: 60upx 24upx 0;}
.operation{display: flex;width: 80vw;margin:0 auto;align-items: center;text-align: center;padding: 9vw 0 11vw;position: relative;}
.operation view {flex: 1;font-size: 3.8vw;height: 9.6vw;line-height: 9.6vw;}
.operation .page {
    background: url(../../../static/img/questionnaire/page@2x.png) no-repeat;
    background-size: 100% 100%;
    margin-right: 8vw;
    color: #865F25;
}
.operation .goList,
.medical {
    background: url(../../../static/img/questionnaire/goBack@2x.png) no-repeat;
    background-size: 100% 100%;
    color: #FFFFFF;
}
.medical {
    background: url(../../../static/img/questionnaire/calculate@2x.png) no-repeat;
    background-size: 100% 100%;
    width: 80vw;
    margin: 43upx auto 0;
    height: 10.4vw;
    display: flex;
    align-items: center;
    justify-content: center;
}
.medical image{width: 2.4vw;height: 2.14vw;margin: 1vw 0 0 2vw;}
/* 体质判定 */
.constitutionDetermine{
    position: relative;
    background: url(../../../static/img/questionnaire/correctionBg.png) no-repeat;
    background-size: 100% 100%;
    width: 100%;
}
.constitutionDetermineTitle {margin: 0 auto; padding: 9.33vw 0 5.34vw;display: flex;width: 42.4vw;align-items: center;justify-content: center;}
.constitutionDetermineTitle p {
    background: url(../../../static/img/questionnaire/titleBackground.png) no-repeat;
    background-size: 100% 100%; width: 7.73vw;height: 8vw;
    font-size: 4.6vw;
    color: #ffffff;
    font-weight: bold;
    line-height: 8vw;
    text-align: center;
    margin-right: 4vw;
}
.constitutionDetermineTitle p:last-child {margin-right: 0;}
.result {
    display: flex;
    align-items: center;
    background: url(../../../static/img/questionnaire/contentShow.png) no-repeat;
    background-size: 100% 100%; width: 7.73vw;height: 8vw;
    height: 31.19vw;
    width: 42.4vw;
    margin: 0 auto;
    color: #744540;
    font-size: 3.8vw;
    font-weight: bold;
    line-height: 5.2vw;
    padding: 0 3%;
    box-sizing: border-box;
}
.bottom {background: url(../../../static/img/questionnaire/bottomBackground.png) no-repeat;background-size:110% 147%; position: absolute;bottom: 0;left: 0;width: 108vw;height: 3.47vw;margin-left: -18vw;overflow: hidden;}